Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £455,000 2 Jul 2007
2 THE DELL Detached £505,000 29 Jun 2001
3 THE DELL Detached £387,500 30 May 2013